﻿<%@ Page Title="" Language="C#" MasterPageFile="~/master/MasterPage.master" AutoEventWireup="true" CodeFile="ActivoFijoMejoraList.aspx.cs" Inherits="master_Default" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
    <link href="../css/formlist.css" rel="stylesheet" />
    <link href="../css/ActivoMejora.css" rel="stylesheet" />
    <link href="../css/ActivoFijo.css" rel="stylesheet" />
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <script>
        $(document).ready(function () {
            $('#' + '<%= back.ClientID %>').button();
        });
    </script>
    <form id="form1" runat="server">
        <div style="width: 100%; height: 60px;">
            <h1 style="font-size: 15px; margin-top: 10px;">Activos Fijos Depreciados</h1>
            <input type="hidden" id="idActivoMejorado" value="0" runat="server" />
            <div class="controls">
                <asp:Button ID="back" Text="<<" runat="server" Title="Volver al Activo Fijo Mejorado" OnClick="back_Click" />
            </div>
        </div>
        <div>
            <div class="container">
                <asp:GridView ID="grv_ActivoFijo" CssClass="gridView" runat="server" AutoGenerateColumns="False" Width="100%" DataSourceID="LinqDataSource1" AllowPaging="True" PageSize="7">
                    <Columns>
                        <asp:BoundField DataField="iActivoFijo_id" HeaderText="iActivoFijo_id" ReadOnly="True" SortExpression="iActivoFijo_id" Visible="false" />
                        <asp:BoundField DataField="sCodigoActivoFijo" HeaderText="Codigo" SortExpression="sCodigoActivoFijo" ReadOnly="True" />
                        <asp:BoundField DataField="sDescripcionActivo" HeaderText="Descripcion" ReadOnly="True" SortExpression="sDescripcionActivo" />
                        <asp:BoundField DataField="iValorOriginalCompra" HeaderText="Valor Original" SortExpression="iValorOriginalCompra" ReadOnly="True" />
                        <asp:BoundField DataField="iValorActualizado" HeaderText="Valor Actualizado" SortExpression="iValorActualizado" ReadOnly="True" />
                        <asp:BoundField DataField="iValorNeto" HeaderText="Valor Neto" SortExpression="iValorNeto" ReadOnly="True" />
                        <asp:BoundField DataField="iUltimaDepreciacion" HeaderText="Ultima Depreciacion" ReadOnly="True" SortExpression="iUltimaDepreciacion" Visible="true" />
                        <asp:BoundField DataField="iDepreciacionAcumulada" HeaderText="D. Acumulada" ReadOnly="True" SortExpression="iDepreciacionAcumulada" Visible="true" />
                        <asp:BoundField DataField="iTipoActivo_id" HeaderText="iTipoActivo_id" ReadOnly="True" SortExpression="iTipoActivo_id" Visible="false" />
                        <asp:BoundField DataField="Encargado" HeaderText="Encargado" ReadOnly="True" SortExpression="Encargado" Visible="false" />
                        <asp:TemplateField HeaderText="Encargado">
                            <ItemTemplate>
                                <asp:Label ID="Label1" runat="server" Text='<%# getPersona(Eval("Encargado")+"") %>'></asp:Label>
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:BoundField DataField="iCreadoPor" HeaderText="iCreadoPor" ReadOnly="True" SortExpression="iCreadoPor" Visible="false" />
                        <asp:BoundField DataField="iModificadoPor" HeaderText="iModificadoPor" ReadOnly="True" SortExpression="iModificadoPor" Visible="false" />
                        <asp:BoundField DataField="dtFecha_ingreso" HeaderText="dtFecha_ingreso" ReadOnly="True" SortExpression="dtFecha_ingreso" Visible="false" />
                        <asp:TemplateField HeaderText="Fecha Ingreso">
                            <ItemTemplate>
                                <asp:Label ID="Label2" runat="server" Text='<%# formatDate(Eval("dtFecha_ingreso")) %>'></asp:Label>
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:BoundField DataField="dtFecha_UltimaDepreciacion" HeaderText="Fecha Ultima Depresiacion" ReadOnly="True" SortExpression="dtFecha_UltimaDepreciacion" Visible="false" />
                        <asp:TemplateField HeaderText="Fecha Ultima Depreciacion">
                            <ItemTemplate>
                                <asp:Label ID="Label1" runat="server" Text='<%# formatDate(Eval("dtFecha_UltimaDepreciacion")) %>'></asp:Label>
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:CheckBoxField DataField="iEstado_fl" HeaderText="iEstado_fl" SortExpression="iEstado_fl" ReadOnly="True" Visible="false" />
                        <asp:BoundField DataField="iConcurrencia" HeaderText="iConcurrencia" ReadOnly="True" SortExpression="iConcurrencia" Visible="false" />
                        <asp:CheckBoxField DataField="iEstadoActivo_fl" HeaderText="iEstadoActivo_fl" ReadOnly="True" SortExpression="iEstadoActivo_fl" Visible="false" />
                        <asp:BoundField DataField="sLocalizacionActual" HeaderText="Localizacion" ReadOnly="True" SortExpression="sLocalizacionActual" />
                        <asp:TemplateField HeaderText="Opciones" HeaderStyle-CssClass="opciones">
                            <ItemTemplate>
                                <div style="display: block;">
                                    <a href="ActivoFijoForm.aspx?ActivoID=<%# Eval("iActivoFijo_id") %>" class="blk">Localizacion/Encargado</a><br />
                                </div>
                            </ItemTemplate>
                        </asp:TemplateField>
                    </Columns>
                </asp:GridView>
                <asp:LinqDataSource ID="LinqDataSource1" runat="server" ContextTypeName="DAL.lqDataContext" EntityTypeName="" Select="new (iActivoFijo_id, sCodigoActivoFijo, iValorOriginalCompra, iValorActualizado, iValorNeto, iUltimaDepreciacion, iDepreciacionAcumulada, iTipoActivo_id, Encargado, iCreadoPor, iModificadoPor, dtFecha_ingreso, dtFecha_UltimaDepreciacion, iEstado_fl, iConcurrencia, iEstadoActivo_fl, sLocalizacionActual, sDescripcionActivo)" TableName="Tbl_ActivoFijos" Where="iEstado_fl == @iEstado_fl &amp;&amp; iEstadoActivo_fl == @iEstadoActivo_fl">
                    <WhereParameters>
                        <asp:Parameter DefaultValue="true" Name="iEstado_fl" Type="Boolean" />
                        <asp:Parameter DefaultValue="true" Name="iEstadoActivo_fl" Type="Boolean" />
                    </WhereParameters>
                </asp:LinqDataSource>
            </div>
        </div>
    </form>
</asp:Content>

